Newark Airport, Terminal C, Newark, NJ 07114, Newark
"Have good selection of beer and food. A bit confuding to order and close/switch tabs...."
"Have good selection of beer and food. A bit confuding to order and close/switch tabs...."